place of refuge for women - Turkish English Dictionary